package com.ma.server;

import com.ma.entity.Files;

import java.io.File;
import java.util.List;

/**
 * @ProjectName: project
 * @Package: com.ma.server
 * @ClassName: FilesServer
 * @Author: YHHHH
 * @Description:
 * @Date: 2021/3/31 16:04
 * @Version: 1.0
 */
public interface FilesServer {

    /*
    找到学生上传的文件
     */
    List<Files> findByNumber(String nmumber);
    /*
    新增文件
     */
    Integer addFiles(Files files);
    /*
    根据ID找到文件
     */
    Files findById(Integer id);
    /*
    更新下载次数
     */
    Integer updateDownTime(Integer id);

    /*
    删除文件
     */
    Integer removeFiles(Integer id);
    /*
    查找小组的文件
     */
    List<Files> findTeamFiles(Integer id);
    /*-
    删除某个人的文件
     */
    Integer deleteStudentFiles(String number);
    /*
    删除整个小组的文件
     */
    Integer deleteTeamFiles(Integer id);
}
